6a199866a08eb05b1983921fa004d4677c6867d0,bukkit/src/main/java/me/minidigger/voxelgameslib/bukkit/user/BukkitUser.java,BukkitUser,getItemInHand,#Hand#,171
Before Change
@Override
public Item getItemInHand(@Nonnull Hand hand) {
if (hand == Hand.MAINHAND) {
return BukkitItem.fromItemStack(player.getInventory().getItemInMainHand());
} else {
return BukkitItem.fromItemStack(player.getInventory().getItemInOffHand());
}
After Change
@Nonnull
@Override
public Item getItemInHand(@Nonnull Hand hand) {
Item item = injector.getInstance(Item.class);
if (hand == Hand.MAINHAND) {
//noinspection unchecked
item.setImplementationType(player.getInventory().getItemInMainHand());
return item;
} else {
//noinspection unchecked